Package com.sendbird.calls

Types

AcceptParams
Link copied to clipboard
class AcceptParams

AcceptParams.

AudioDevice
Link copied to clipboard
enum AudioDevice : Enum<AudioDevice>

AudioDevice

AuthenticateParams
Link copied to clipboard
class AuthenticateParams

AuthenticateParams

CallOptions
Link copied to clipboard
class CallOptions

CallOptions

ConnectionMetrics
Link copied to clipboard
data class ConnectionMetrics

A class representing the metrics related to connection quality

ConnectionQualityMonitoringMode
Link copied to clipboard

An enum representing the different modes of monitoring the connection quality

ConnectionQualityState
Link copied to clipboard
enum ConnectionQualityState : Enum<ConnectionQualityState>

An enum representing different levels of call quality based on MOS values

DialParams
Link copied to clipboard
class DialParams(calleeId: String)

DialParams.

DirectCall
Link copied to clipboard
interface DirectCall

DirectCall

DirectCallEndResult
Link copied to clipboard
enum DirectCallEndResult : Enum<DirectCallEndResult>

DirectCallEndResult

DirectCallLog
Link copied to clipboard
class DirectCallLog(callId: String?, startedAt: Long, endedAt: Long, duration: Long, myRole: DirectCallUserRole?, endedUserId: String?, users: List<DirectCallUser>, endResult: DirectCallEndResult, isVideoCall: Boolean, customItems: Map<String, String>?, isFromServer: Boolean) : Serializable
DirectCallLogListQuery
Link copied to clipboard
class DirectCallLogListQuery

DirectCallLogListQuery.

DirectCallUser
Link copied to clipboard
class DirectCallUser(user: User, role: DirectCallUserRole) : User

CallUser

DirectCallUserRole
Link copied to clipboard
enum DirectCallUserRole : Enum<DirectCallUserRole> , Serializable
EnterParams
Link copied to clipboard
class EnterParams

A class that provides the methods to enable audio and video settings.

LocalParticipant
Link copied to clipboard
class LocalParticipant : Participant

A class that contains all operational methods of a local participant to handle their audio and video.

Participant
Link copied to clipboard
sealed class Participant : Serializable

A class that provides information about a participant and methods to set a participant's audio and video.

ParticipantState
Link copied to clipboard
enum ParticipantState : Enum<ParticipantState>

A class that provides information about the state of a participant.

Range
Link copied to clipboard
class Range

A Long Range with half-open interval from a lower bound up to, but not including, an upper bound.

RecordingOptions
Link copied to clipboard
class RecordingOptions

Recording options

RecordingStatus
Link copied to clipboard
enum RecordingStatus : Enum<RecordingStatus>

RecordingStatus

RemoteParticipant
Link copied to clipboard
class RemoteParticipant : Participant

A class that contains all operational methods of a remote participant.

RingingSource
Link copied to clipboard
enum RingingSource : Enum<RingingSource>

RingingSource

Room
Link copied to clipboard
interface Room

A class that provides the enter(), exit(), and other methods, which handle information about the room and operate with other types of objects such as a participant.

RoomInvitation
Link copied to clipboard
class RoomInvitation

A class that provides information about an invitation.

RoomListener
Link copied to clipboard
interface RoomListener

An interface that contains the onRemoteParticipantEntered() and onRemoteParticipantExited(), and other callback methods to receive a participant's events while in the room.

RoomListQuery
Link copied to clipboard
class RoomListQuery

A class that is used to query Rooms.

RoomParams
Link copied to clipboard
class RoomParams(roomType: RoomType)

A class that provides the methods to configure Room.

RoomState
Link copied to clipboard
enum RoomState : Enum<RoomState>
RoomType
Link copied to clipboard
enum RoomType : Enum<RoomType>

An enum that represents different types of a room.

SendBirdCall
Link copied to clipboard
object SendBirdCall

SendBirdCall

SendBirdChatOptions
Link copied to clipboard
class SendBirdChatOptions

SendBirdChatOptions

SendBirdError
Link copied to clipboard
object SendBirdError

SendBirdError

SendBirdException
Link copied to clipboard
class SendBirdException : Exception

SendBird custom exception class.

SendBirdVideoView
Link copied to clipboard
class SendBirdVideoView : SurfaceViewRenderer
User
Link copied to clipboard
open class User : Serializable
VideoDevice
Link copied to clipboard
class VideoDevice